subatomic particle - German English Dictionary